﻿#define BUG
using System;
using System.Diagnostics;

namespace helloworld
{
    public class Myclass
    {
        [Conditional("BUG")]
        public static void M1(string msg)
        {
            Console.WriteLine(msg);
        }
        [Conditional("deBUG")]
        public static void M2(string msg)
        {
            Console.WriteLine(msg);
        }
        [Conditional("BUG")]
        public static void M3(string msg)
        {
            Console.WriteLine(msg);
        }
        [Conditional("kk")]
        public static void M4(string msg)
        {
            Console.WriteLine(msg);
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            Myclass.M1("M1");
            Myclass.M2("M2");
            Myclass.M3("M3");
            Myclass.M4("M4");
            Console.WriteLine("Main thread");
            Console.ReadKey();
        }
    }
}